<?php

namespace ulue\libs\traits;

trait TraitGetOwner
{
    static private $owner   = null;

    static public function owner()
    {
        if (is_null(self::$owner)){
            self::$owner = new self();
        }

        return self::$owner;
    }
    static public function own()
    {
        return self::owner();
    }
    static public function me()
    {
        return self::owner();
    }

    private function __clone()
    {}

}